Whistle Blower — synonyms, definition
1. whistle blower (Noun)
2 synonyms
whistle-blower whistleblower
1 definition
whistle blower (Noun) — An informant who exposes wrongdoing within an organization in the hope of stopping it.
2 types of
informant source